package com.lyc.DTO;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 管理员更新用户信息DTO
 */
@Data
public class AdminUserDTO {
    private Integer id; // 用户ID
    private String username; // 用户名，用于登录和显示
    private String password; // 密码
    private String phone; // 手机号，用于联系
    private String email; // 邮箱，用于联系和找回密码
    private String studentId; // 学号（用于学生身份认证，可为空）
    private Boolean isVerified; // 学生身份是否已验证
    private String nickname; // 显示名称，如笔名
    private String bio; // 个人简介
    private String role; // 用户角色：普通用户(user)或管理员(admin)
    private String status; // 用户状态：正常(active)或禁用(banned)
}